<!DOCTYPE html>
<html>
<head>
	<title></title>
	<script type="text/javascript" src="../internal.js"></script>
	<style type="text/css">
		.section {
			text-align: center;
			margin-top: 10px;
		}

		.section input {
			margin-left: 5px;
			width: 70px;
		}
	</style>
</head>
<body>
<div class="section">
	<span><var id="lang_tdBkColor"></var></span>
	<input type="text" id="J_tone"/>
</div>
<script type="text/javascript">
	var tone = $G("J_tone"),
			colorPiker = new UE.ui.ColorPicker({
				editor: editor
			}),
			colorPop = new UE.ui.Popup({
				editor: editor,
				content: colorPiker
			});
	domUtils.on(tone, "click", function () {
		colorPop.showAnchor(tone);
	});
	domUtils.on(document, 'mousedown', function () {
		colorPop.hide();
	});
	colorPiker.addListener("pickcolor", function () {
		tone.value = arguments[1];
		colorPop.hide();
	});
	colorPiker.addListener("picknocolor", function () {
		tone.value = "";
		colorPop.hide();
	});
	dialog.onok = function () {
		editor.execCommand("edittd", tone.value);
	};

	var start = editor.selection.getStart(),
			cell = start && domUtils.findParentByTagName(start, ["td", "th"], true);
	if (cell) {
		var color = domUtils.getComputedStyle(cell, 'background-color');
		if (/^#/.test(color)) {
			tone.value = color
		}

	}

</script>
</body>
</html>